data business analysis database mortgage compliance attorney data mining data warehousing recovery project management insurance software insurance compliance auto insurance consulting compliance crm legal olap business intelligence insurance law life insurance home insurance analysis lawyer